package com.rshare.domain.gyl;

import java.util.Date;
import java.util.List;

import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.rshare.cloudapi.common.DateDeserializer;
import com.rshare.cloudapi.common.DateSerializer;
import com.rshare.cloudapi.domain.gyl.GGXX;

public class GGXXInfo extends GGXX {

	/**
	 * 
	 */
	private static final long serialVersionUID = -8876267463346485774L;
	
	private String searchzt;
	private String searchggbt;
	private String searchxsgqgg;
	private String searchxssxgg;
	private String searchsfqr;
	private Date searchfbrqb;
	private Date searchfbrqe;
	private String searchpzid;
	private GGXX oldData;					// 修改前数据
	private GGXX modifyData;			// 修改的数据
	private GGXX newData;					// 修改后数据
	private List<GGXX> gylggxxlist;
	private String searchgysid;		//查询供应链供应商公告信息时使用
	public String getSearchzt() {
		return searchzt;
	}
	public void setSearchzt(String searchzt) {
		this.searchzt = searchzt;
	}
	public String getSearchggbt() {
		return searchggbt;
	}
	public void setSearchggbt(String searchggbt) {
		this.searchggbt = searchggbt;
	}
	public String getSearchxsgqgg() {
		return searchxsgqgg;
	}
	public void setSearchxsgqgg(String searchxsgqgg) {
		this.searchxsgqgg = searchxsgqgg;
	}
	public String getSearchxssxgg() {
		return searchxssxgg;
	}
	public void setSearchxssxgg(String searchxssxgg) {
		this.searchxssxgg = searchxssxgg;
	}
	public String getSearchsfqr() {
		return searchsfqr;
	}
	public void setSearchsfqr(String searchsfqr) {
		this.searchsfqr = searchsfqr;
	}
	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchfbrqb() {
		return searchfbrqb;
	}
	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchfbrqb(Date searchfbrqb) {
		this.searchfbrqb = searchfbrqb;
	}
	@JsonSerialize(using = DateSerializer.class)
	public Date getSearchfbrqe() {
		return searchfbrqe;
	}
	@JsonDeserialize(using = DateDeserializer.class)
	public void setSearchfbrqe(Date searchfbrqe) {
		this.searchfbrqe = searchfbrqe;
	}
	public List<GGXX> getGylggxxlist() {
		return gylggxxlist;
	}
	public void setGylggxxlist(List<GGXX> gylggxxlist) {
		this.gylggxxlist = gylggxxlist;
	}
	public String getSearchgysid() {
		return searchgysid;
	}
	public void setSearchgysid(String searchgysid) {
		this.searchgysid = searchgysid;
	}
	public GGXX getOldData() {
		return oldData;
	}
	public String getSearchpzid() {
		return searchpzid;
	}
	public void setSearchpzid(String searchpzid) {
		this.searchpzid = searchpzid;
	}
	public void setOldData(GGXX oldData) {
		this.oldData = oldData;
	}
	public GGXX getModifyData() {
		return modifyData;
	}
	public void setModifyData(GGXX modifyData) {
		this.modifyData = modifyData;
	}
	public GGXX getNewData() {
		return newData;
	}
	public void setNewData(GGXX newData) {
		this.newData = newData;
	}
}
